Lessons from Implementing a Software Metrics Program

نویسندگان

  • Jakob H. Iversen
  • Lars Mathiassen
چکیده

Software process improvement is seen by many as a viable strategy for overcoming the software crisis. It is, however, difficult to determine the actual effect of such improvement efforts. This paper reports from an organization that is implementing a software metrics program with the expressed purpose of measuring the effects of their improvement project. The metrics program is intended to measure key indicators of all completed projects and summarize progress information in a quarterly management report. The paper describes important events during the implementation of this metrics program. The process turns out to be long and complex and the software organization finds itself confronted with dilemmas based on contradictory demands and value conflicts. The paper interprets the implementation process from two complementary perspectives. First, it is viewed as a rational, engineering process in which a metrics program is constructed and put into use. Second, it is seen as an evolutionary, cultivation process in which basic values of the software organization are confronted and transformed. This analysis leads to practical advice on how to implement metrics programs as part of software management practices.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Lessons Learned In Implementing Agile Software Development Metrics

The conventional software metrics are not directly adaptable to agile approach due to their intrinsic differences in the focus, goals and process of software development. Subsequently, this paper examines the current state of agile-metrics initiatives in a specific product line of a multinational technology company. Using qualitative interviews based data from five stakeholders the study examin...

متن کامل

Seriously Implementing Health Capacity Strengthening Programs in Africa; Comment on “Implementation of a Health Management Mentoring Program: Year-1 Evaluation of Its Impact on Health System Strengthening in Zambézia Province, Mozambique”

Faced with the challenges of healthcare reform, skills and new capabilities are needed to support the reform and it is of crucial importance in Africa where shortages affects the health system resilience. Edwards et al provides a good example of the challenge of implementing a mentoring program in one province in a sub-Saharan country. From this example, various aspects of strengthening the cap...

متن کامل

Mejorando la Administración de los Procesos Mediante el Uso de Métricas de Software: Un caso de Estudio

This paper describes a case study about the experience in designing and implementing a software metrics program to measure and improve the process in a systems development organization. We explain how the metrics system was designed and implemented, including the use of a software tool we developed to collect and analyze the metrics results at all levels of the organization, and summarize the b...

متن کامل

Common Findings and Lessons Learned from Software Architecture and Design Analysis

The foundation for any software system is its architecture. It defines the components and the relevant relations among them [1]. Software architecture and design analysis makes the quality of the architecture and design visible and palpable. This paper describes an approach we distilled from software architecture and design analysis in several industrial projects. It summarizes our experience a...

متن کامل

Institutional Repository Towards a successful software metrics programme

Based on the authors’ 43 years of combined experience in industry, this paper describes a number of ways to ensure a metrics programme is considered successful. Experiences of a number of industries provide lessons on the planning of a metrics programme, the motivation of employees collecting the metrics, embedding metrics collection into everyday processes, presenting the metrics in financial ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000